	/*
	Todo, potential web-app stylesheet
	*/
*		{
		margin:0;
		padding:0;
		}
		
body	{
		margin-bottom: 1em;
		margin-top: 1em;
		margin-right: 5em;
		margin-left: 5em;
		background-color: #33192c;
		color: rgba(255,255,255,0.7);
		text-shadow: 0px 0px 2px #33192c;
		font: 11px/1.4 "Lucida Sans","Lucida Grande", Lucida, sans;
		}
		
h1		{
		margin-bottom: 0.25em;
		font-size: 3em;
		font-family: Calibri;
		font-style: normal;
		font-weight: normal;
		text-shadow: 0px 0px 5px #86bdfb;
		-webkit-transition: text-shadow 0.2s linear;
		}
		
h1:hover
		{
		text-shadow: 0px 0px 5px #b37bab;
		}		
		
strong	{
		font-style: normal;
		font-weight: normal;
		text-shadow: 0px 0px 2px #86bdfb;
		}
		
ul#list	{
		text-shadow: 0px 0px 1px white;
		}

li.high
		{
		-webkit-animation-name: pulse; 
	  	-webkit-animation-duration: 2.5s; 
	  	-webkit-animation-iteration-count: infinite; 
		}

@-webkit-keyframes pulse
{
from	{text-shadow: 0px 0px 2px white;}
50%		{text-shadow: 0px 0px 2px black;}
to		{text-shadow: 0px 0px 2px white;}



.post		{ width: 100%; }

.post.link a {
	margin-left: -1em;
	font-size: 1em;
	text-shadow: 0px 0px 2px #592c4e;
	padding: 0.5em;
	min-height: 1em;
	display: inline-block;
	text-decoration: none;
	color: #fde2ff;
	background-color: #592c4e;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}

.post.link a:hover {
		text-shadow: 0px 0px 2px #b37bab;
		background-color: #b37bab;
	}
.post.link p {
	}
.post.text h2 {
	margin-left: -1em;
	font-style: normal;
	font-weight: normal;
	font-size: 1em;
	text-shadow: 0px 0px 2px #592c4e;
	padding: 0.5em;
	min-height: 1em;
	display: inline-block;
	text-decoration: none;
	color: #fde2ff;
	background-color: #592c4e;
	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}
.post {
		margin-bottom: 1em;
		margin-left: 1em;
	}

}